From b4aac452fc181275da6f0531cf48bcb3b806a804 Mon Sep 17 00:00:00 2001 From: Steven Hand Date: Tue, 18 Sep 2007 14:59:25 +0100 Subject: [PATCH] Intercept TS on SVM. Signed-off-by: Steven Hand --- xen/arch/x86/hvm/svm/vmcb.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xen/arch/x86/hvm/svm/vmcb.c b/xen/arch/x86/hvm/svm/vmcb.c index 1ddf88b653..a7d93b003f 100644 --- a/xen/arch/x86/hvm/svm/vmcb.c +++ b/xen/arch/x86/hvm/svm/vmcb.c @@ -119,7 +119,8 @@ static int construct_vmcb(struct vcpu *v) GENERAL1_INTERCEPT_CPUID | GENERAL1_INTERCEPT_INVD | GENERAL1_INTERCEPT_HLT | GENERAL1_INTERCEPT_INVLPG | GENERAL1_INTERCEPT_INVLPGA | GENERAL1_INTERCEPT_IOIO_PROT | - GENERAL1_INTERCEPT_MSR_PROT | GENERAL1_INTERCEPT_SHUTDOWN_EVT; + GENERAL1_INTERCEPT_MSR_PROT | GENERAL1_INTERCEPT_SHUTDOWN_EVT| + GENERAL1_INTERCEPT_TASK_SWITCH; vmcb->general2_intercepts = GENERAL2_INTERCEPT_VMRUN | GENERAL2_INTERCEPT_VMMCALL | GENERAL2_INTERCEPT_VMLOAD | GENERAL2_INTERCEPT_VMSAVE | -- 2.30.2